package com.ktjy.service;

import com.ktjy.dto.WorkFlowDTO;
import com.ktjy.pojo.TbActivity;
import com.ktjy.utils.PageUtil;
import com.ktjy.vo.ActCommentEntity;

import java.util.List;

public interface WorkFlowService {
    // 启动流程
    public void startProcess(String processDefinitionKey, Integer id);

    // 查询代办任务
    PageUtil findTask(WorkFlowDTO workFlowDTO, Integer pageNo, Integer pageSize);

    TbActivity findActivityByTaskId(String taskId);

    // 完成或者驳回任务
    public void completeTask(WorkFlowDTO workFlowDTO);

    List<ActCommentEntity> findCommentByTaskId(String taskId);
}
